turbine protection cover - Inglés Sinónimo Diccionario